package day02;

public class HomeWork {
    public static void main(String[] args) {
        System.out.println("第一题==============================");
        //声明一个变量
        int a;
        //一次声明多个变量
        int b,c,d;
        //声明变量直接初始化
        int a1=10;
        //先声明变量，而后再给变量初始化
        int b1;
        b1=20;
        //声明整型变量g，声明另一个整型变量h并赋值为g+10，输出变量h的值
        int g=0;
        int h;
        h=g+10;
        System.out.println(h);
        //声明整型变量i，在i本身基础之上增10，输出变量i的值
        int i=0;
        i+=10;
        System.out.println(i);
        //声明一些正确的和错误的变量名
        /*
            正确：_43d  dewd   demo  pass$  &dss22
            错误：2dww  class  int   42&   $#fds
         */
        System.out.println("第二题==============================");
        //声明初始化两个以上整数变量，并且输出两个整数变量的除法结果
        int c2;
        int a2=100;
        int b2=20;
        c2=a2/b2;
        System.out.println(c2);
        //声明两个很大的变量，然后相加，输出运算结果，测试运算溢出现象
        byte d2=42;
        byte e2=99;
        byte f2=(byte)(d2+e2);
        System.out.println(f2);
        System.out.println("第三题==============================");
        //声明初始化两个以上的长整型变量
        long l1=324242;
        long l2=24324324;
        //声明变量存储几个较大数据的运算，演示：若有可能溢出建议将L设计在第1个数字后。
        long l3=32436554654365l+43254435;
        System.out.println(l3);
    }
}
